/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.ditt.outils;
import java.util.HashMap;

/**
 *
 * @author attobra
 */
public class Glossaire {
    
    public static void main( String[]args){
        
        HashMap<String,String> dico = new HashMap<String,String>();
        dico.put("instance", "Object emanant d'une classe");
        dico.put("sous classe", "Classe héritant des propriétés et méthodes d'une classe mère");
        
        
        
        Boolean sortir = true;
        
        while(sortir){
            
            String nomADefinir = javax.swing.JOptionPane.showInputDialog(null, "Entrer le nom recherché");
            if(nomADefinir != null){
                if(dico.containsKey(nomADefinir)){
                    String definition =  dico.get(nomADefinir.toLowerCase());
                    javax.swing.JOptionPane.showMessageDialog(null, nomADefinir +" : "+definition);
                }else
                    javax.swing.JOptionPane.showMessageDialog(null, nomADefinir +" n'a pas été defini ");
            }else{  
                javax.swing.JOptionPane.showMessageDialog(null, "Entez un nom à rechercher");   
            }
            
            int retour = javax.swing.JOptionPane.showConfirmDialog(null, "Voulez vous continuez ?");
            if (retour == javax.swing.JOptionPane.NO_OPTION)
                sortir =false;
        }
        
    }
    
}
